multiyear pledge - English Synonyms Dictionary